const BASE_URL = 'http://localhost:8505/api/'
// const BASE_URL = 'https://pigeon-adoption.intapter.cn/api/'
// const BASE_URL = 'https://rouge-adoption-30776-7-1314773307.sh.run.tcloudbase.com/api/'
// const BASE_URL = 'http://8.134.49.112:8505/api/'
// const BASE_URL = 'http://43.139.126.83:8505/api/'
export const myRequest = (options) => {
	return new Promise((resolve, reject) => {
		uni.request({
			url: BASE_URL + options.url,
			method: options.method || 'GET',
			data: options.data || {},
			header: Object.assign({
				'token': uni.getStorageSync('TOKEN')
			}, options.header),
			success: (res) => {
				resolve(res.data)
			},
			fail: (err) => {
				reject(err)
			}
		})
	})
}


// export const myRequest = (options) => {
// 	return new Promise((resolve, reject) => {
// 		// 下面的请求可以在页面任意一处使用
// 		wx.cloud.callContainer({
// 			config: {
// 				env: 'prod-3g1knj987eec2c54', // 微信云托管的环境ID
// 			},
// 			path: '/api/' + options.url, // 填入业务自定义路径和参数，根目录，就是 / 
// 			method: options.method || 'GET', // 按照自己的业务开发，选择对应的方法
// 			data: options.data || {},
// 			header: Object.assign({
// 				'X-WX-SERVICE': 'rouge-adoption-gw',
// 				'token': uni.getStorageSync('TOKEN')
// 			}, options.header),
// 			// dataType:'text', // 默认不填是以 JSON 形式解析返回结果，若不想让 SDK 自己解析，可以填text
// 			success: (res) => {
// 				resolve(res.data)
// 			},
// 			fail: (err) => {
// 				reject(err)
// 			}
// 		})
// 	})
// }



//用于调用其他接口
export const myRequest2 = (options) => {
	return new Promise((resolve, reject) => {
		uni.request({
			url: options.url,
			method: options.method || 'GET',
			data: options.data || {},	
			header: Object.assign({
				'token': uni.getStorageSync('TOKEN')
			}, options.header),
			success: (res) => {
				resolve(res.data)
			},
			fail: (err) => {
				reject(err)
			}
		})
	})
}
